An Improved Lower Bound for the QRQW PRAM
نویسنده
چکیده
The queue-read, queue-write (QRQW) parallel random access machine (PRAM) model is a shared memory model which allows concurrent reading and writing with a time cost proportional to the contention. This is designed to model currently available parallel machines more accurately than either the CRCW PRAM or EREW PRAM models. Here we present a lower bound for the problem of Linear Approximate Compaction (LAC) on the QRQW PRAM. The input to LAC consists of at most m marked items in an array of size n, and the output consists of the marked items in an array of size O(m). There is an O(p log n) expected time randomized algorithm for LAC on the QRQW PRAM. We prove a lower bound of (log log n) expected time for any randomized algorithm for LAC, an improvement over the previous best bound of (log log logn). Our bound applies regardless of the number of processors and memory cells of the QRQW PRAM.
منابع مشابه
Efficient Low-Contention Parallel Algorithms
The queue-read queue-write asyn-chronous PRAM model. Parallel algorithms for shared-memory machines. The design and analysis of a new hybrid sorting algorithm. A new universal class of hash functions and dynamic hashing in real time. NYU Ultracomputer { designing an MIMD shared memory parallel computer. In this paper we have presented highly parallel work-optimal algorithms for several fundamen...
متن کاملLimitations of the QRQW and EREW PRAM Models
We consider parallel random access machines (PRAMs) with restricted access to the shared memory resulting from handling congestion of memory requests. We study the (SIMD) QRQW PRAM model where multiple requests are queued and serviced one at a time. We also consider exclusive read exclusive write (EREW) PRAM and its modification obtained by adding a single bus. For the QRQW PRAMs we investigate...
متن کاملThe Queue-Read Queue-Write Asynchronous PRAM Model
This paper presents results for the queue-read, queue-write asynchronous parallel random access machine (qrqw asynchronous pram) model, which is the asynchronous variant of the qrqw pram model. The qrqw pram family of models, which was introduced earlier by the authors, permit concurrent reading and writing to shared memory locations, but each memory location is viewed as having a queue which c...
متن کاملThe Queue - Read Queue - WriteAsynchronous PRAM
This paper presents results for the queue-read, queue-write asynchronous parallel random access machine (qrqw asynchronous pram) model, which is the asynchronous variant of the qrqw pram model. The qrqw pram family of models, which was introduced earlier by the authors, permit concurrent reading and writing to shared memory locations, but each memory location is viewed as having a queue which c...
متن کاملWork-Optimal Asynchronous Algorithms for Shared Memory Parallel Computers
The queue-read queue-write asyn-chronous PRAM model. Parallel algorithms for shared-memory machines. The directory-based cache coherence protocol for the DASH multiprocessor.tion of a portable nested data-parallel language. 33 Proof. The lower bound for deterministic algorithms follows by the lower bound in BKK94] and Lemma 8.2 since the size of the input domain for the broadcasting problem is ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996